obra improvisada - German English Dictionary